installation error "Multiple Ambiguous Overloads"
I'm attempting to install from the xchange_server_2007_with_service_pack_1_enterprise_and_standard_x64 file on a virtualized 2008 server. During the "Organization Preparation" process the install fails with the following error:[1/19/2009 12:44:03 AM] [2] Launching sub-task '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/19/2009 12:44:03 AM] [2] Beginning processing.[1/19/2009 12:44:03 AM] [2] Ending processing.[1/19/2009 12:44:05 AM] [1] Exception : Microsoft.Exchange.Configuration.MonadDataProvider.CommandExecutionException: Unexpected error [0x3180030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'. ---> System.Management.Automation.MethodException: Multiple ambiguous overloads found for "ToString" and the argument count: "1". at System.Management.Automation.Adapter.GetBestMethodAndArguments(String methodName, MethodInformation[] methods, Object[] arguments, Object[]& newArguments, Int32& bestMethodIndex) at System.Management.Automation.DotNetAdapter.MethodInvokeDotNet(String methodName, Object target, MethodInformation[] methodInformation, Object[] arguments) at System.Management.Automation.Adapter.BaseMethodInvoke(PSMethod method, Object[] arguments) at System.Management.Automation.ParserOps.CallMethod(Token token, Object target, String methodName, Object[] paramArray, Boolean callStatic, Object valueToSet) at System.Management.Automation.MethodCallNode.InvokeMethod(Object target, Object[] arguments, Object value) at System.Management.Automation.MethodCallNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.AssignmentStatementNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) --- End of inner exception stack trace --- at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.ClosePipeline(MonadAsyncResult asyncResult) at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.EndExecute(MonadAsyncResult asyncResult) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.ExecuteScript(String script, Boolean handleError, Int32 subSteps, LocalizedString statusDescription) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.GenerateAndExecuteTaskScript(InstallationCircumstances installationCircumstance)[1/19/2009 12:44:05 AM] [1] [WARNING] An unexpected error has occurred and debug information is being generated: Unexpected error [0x3180030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/19/2009 12:44:05 AM] [1] [ERROR] Unexpected error [0x3180030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/19/2009 12:44:05 AM] [1] [ERROR] Multiple ambiguous overloads found for "ToString" and the argument count: "1".I would appreciate suggestions for correcting this error.
January 19th, 2009 12:09pm
Hi,
Have you installed the Active Directory Domain Services remote management tools on Windows Server 2008 prior to installing Exchange? Please refer to the following article first.
How to Install Exchange 2007 SP1 Prerequisites on Windows Server 2008 or Windows Vista
http://technet.microsoft.com/en-us/library/bb691354.aspx
If you have done all the prerequisites, please download the installation package from the link below and try again.
http://www.microsoft.com/downloads/details.aspx?FamilyID=44c66ad6-f185-4a1d-a9ab-473c1188954c&displaylang=en
If the issue persists, please send ExchangeSetup log to me and paste the related error in event log into the forum.
Thanks,
Elvis
Free Windows Admin Tool Kit Click here and download it now
January 20th, 2009 12:10pm
After creating a new virtual host, downloading a fresh exchange install file, and following the prerequisite setups I still get the following error:[1/24/2009 3:55:00 PM] [2] Launching sub-task '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/24/2009 3:55:00 PM] [2] Beginning processing.[1/24/2009 3:55:00 PM] [2] Ending processing.[1/24/2009 3:55:01 PM] [1] Exception : Microsoft.Exchange.Configuration.MonadDataProvider.CommandExecutionException: Unexpected error [0x6450030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'. ---> System.Management.Automation.MethodException: Multiple ambiguous overloads found for "ToString" and the argument count: "1". at System.Management.Automation.Adapter.GetBestMethodAndArguments(String methodName, MethodInformation[] methods, Object[] arguments, Object[]& newArguments, Int32& bestMethodIndex) at System.Management.Automation.DotNetAdapter.MethodInvokeDotNet(String methodName, Object target, MethodInformation[] methodInformation, Object[] arguments) at System.Management.Automation.Adapter.BaseMethodInvoke(PSMethod method, Object[] arguments) at System.Management.Automation.ParserOps.CallMethod(Token token, Object target, String methodName, Object[] paramArray, Boolean callStatic, Object valueToSet) at System.Management.Automation.MethodCallNode.InvokeMethod(Object target, Object[] arguments, Object value) at System.Management.Automation.MethodCallNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.AssignmentStatementNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) --- End of inner exception stack trace --- at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.ClosePipeline(MonadAsyncResult asyncResult) at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.EndExecute(MonadAsyncResult asyncResult) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.ExecuteScript(String script, Boolean handleError, Int32 subSteps, LocalizedString statusDescription) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.GenerateAndExecuteTaskScript(InstallationCircumstances installationCircumstance)[1/24/2009 3:55:01 PM] [1] [WARNING] An unexpected error has occurred and debug information is being generated: Unexpected error [0x6450030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/24/2009 3:55:01 PM] [1] [ERROR] Unexpected error [0x6450030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/24/2009 3:55:01 PM] [1] [ERROR] Multiple ambiguous overloads found for "ToString" and the argument count: "1".[1/24/2009 4:08:26 PM] [0] End of Setup
January 25th, 2009 5:14am
Hi,
As you mentioned the OS is Windows Server 2008 R2 beta. The issue is a known issue. As it's still in beta. We don't support such ascenario.
We suggest you use a formal released Windows Server version.
Thanks,
Elvis
Free Windows Admin Tool Kit Click here and download it now
January 29th, 2009 5:15am
I confirm that this is an error that is consistent with Windows Server 2008 R2 Beta as I am trying also to install Exchange Server 2007 SP1 for x64 processor and get the identical error described hereI am going to install the regular Windows Server 2008 (x64-bit ?) and see what happens.
March 25th, 2009 10:00am
Hi,I have the same problem when I try to install Exchange 2007 SP 2 on a Windows Server 2008 x64.multiple ambigous overloads found for "ToString" and the argument count: "1"
Free Windows Admin Tool Kit Click here and download it now
September 15th, 2009 12:01pm